at one's own speed - Turkish English Dictionary